/*鍏ㄥ眬鏍峰紡*/
@charset "utf-8";
body { margin:0 auto; font:12px/1.5em "Microsoft Yahei",tahoma,arial;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,img{ padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;padding: 0;}
a { color:#666; text-decoration:none;}
a:hover { }
.hide{display: none;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.clearfix:after{content: ""; display: block; clear: both; width: 0; height: 0; overflow: hidden; visibility: hidden;}
form{margin: 0;padding: 0}
.fl{float: left;}
.fr{float: right;}
p.center{text-align: center}
em{font-style: normal;}


#header{height:50px;box-shadow:0 2px 5px rgba(0,0,0,0.5);position:relative;z-index:100;
    background:#3e4b5c;
    background:-webkit-linear-gradient(bottom,#29384b 0,#354558 12%,#3e4b5c 85%,#364659 100%);
    background:-moz-linear-gradient(bottom,#29384b 0,#354558 12%,#3e4b5c 85%,#364659 100%);
    background:-o-linear-gradient(bottom,#29384b 0,#354558 12%,#3e4b5c 85%,#364659 100%);
    background:-ms-linear-gradient(bottom,#29384b 0,#354558 12%,#3e4b5c 85%,#364659 100%);}
#header .logo{float:left;padding:5px 0 0 15px;}
#header .extra{float:right;line-height:50px;padding-right:55px;color:#fff;}
#header .links{color:#bbddef;}
#header .extra a{color:#bbddef;padding:10px;}
#side{width:180px;height:auto;box-shadow:1px 0 1px rgba(0,0,0,0.1);border-right:1px solid #d2d2d2;background: #eaedf2;float: left;}
.nav{height:100%;overflow-y:auto;}
.nav .nav-hd{height:33px;line-height:33px;color:#3c4a5c;cursor:pointer;position:relative;font-weight:bold;border-left:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;font-size:14px;padding-left:20px;
    box-shadow:0 0 1px #ccc, inset 0 0 5px #fff;
    background:#f1f1f1;
    background: -moz-linear-gradient(top, #f4f4f4 0%, #f1f1f1 70%, #eee 100%);
    background: -webkit-linear-gradient(top, #f4f4f4 0%, #f1f1f1 70%, #eee 100%);
    background: -o-linear-gradient(top, #f4f4f4 0%, #f1f1f1 70%, #eee 100%);
    background: -ms-linear-gradient(top, #f4f4f4 0%, #f1f1f1 70%, #eee 100%);
}
.nav .nav-hd i{display:inline-block;width:0;height:0;margin:13px 8px 0 0;float:left;}
.nav .nav-hd.arrow-up i{border-style: dashed none dashed solid;border-width: 4px;border-color:transparent transparent transparent #3c4a5c;}
.nav .nav-hd.arrow-down i{margin-top:15px;border-style:solid;border-width: 4px;border-color:#3c4a5c transparent transparent transparent;}
.nav .arrow{border-style:solid;border-width: 4px;border-color:transparent transparent transparent #3c4a5c;}
.nav .sub-list{border-bottom:1px solid #d2d2d2;display:none;background:#e9edf2;}
.nav .sub-list li{padding-left:45px;line-height:28px;}
.nav .sub-list li.cur{background:#bac9dc;}
.nav .sub-list li.cur a{color:#fff;}
#main{margin-left:186px;overflow:hidden;border-left:1px solid #ccc;}
/*#mainframe{width:100%;height:100%;*height:550px;}*/

/*#mainframe{width:100%;_width:expression(document.body.offsetWidth - 186 + "px");height:100%;*height:expression(document.body.offsetHeight - 90 + "px");}*/
.box .hd{padding-top:5px;height:27px;line-height:27px;border-bottom:6px solid #3c4a5c;box-shadow: 0 2px 2px rgba(125,125,125,0.3);overflow:hidden;background:#e7e7e7;}
.box .hd li{float:left;padding:0 10px;height:27px;margin-right:10px;border-radius:5px 5px 0 0;border:1px solid #d2d2d2;
    background:#fff;
    background:-webkit-linear-gradient(top,#fff 0%,#f4f4f4 100%);
    background:-moz-linear-gradient(top,#fff 0%,#f4f4f4 100%);
    background:-o-linear-gradient(top,#fff 0%,#f4f4f4 100%);
    background:-ms-linear-gradient(top,#fff 0%,#f4f4f4 100%);}
.box .hd li.cur{
    background:#3c4a5c;color:#fff;font-weight:bold;
    background:-webkit-linear-gradient(top,#4b5b6e 0%,#3c4a5c 100%);
    background:-moz-linear-gradient(top,#4b5b6e 0%,#3c4a5c 100%);
    background:-o-linear-gradient(top,#4b5b6e 0%,#3c4a5c 100%);
    background:-ms-linear-gradient(top,#4b5b6e 0%,#3c4a5c 100%);}
.box .hd li.cur a{color:#fff;}
.search-box{padding:10px;overflow:hidden;background:#d3d3d3;}
.search-box li{float:left;margin-right:10px;line-height:28px;}
.search-box label{display:inline-block;}
.choice-box{padding:10px;background:#f4f4f4;}
.choice-box .btn{margin-right:10px;}
#footer{height:40px;line-height:40px;color:#bababa;text-align:center;
    background:#3b4a5c;
    background: -webkit-linear-gradent(top,#364659 0%,#3e4b5c 20%,#354558 85%,#29384b 100%;);
    background: -moz-linear-gradent(top,#364659 0%,#3e4b5c 20%,#354558 85%,#29384b 100%;);
    background: -o-linear-gradent(top,#364659 0%,#3e4b5c 20%,#354558 85%,#29384b 100%;);
    background: -ms-linear-gradent(top,#364659 0%,#3e4b5c 20%,#354558 85%,#29384b 100%;);}



div.tab-box{margin-top: -10px;background: none repeat scroll 0 0 #e7e7e7;border-bottom: 6px solid #3c4a5c;box-shadow: 0 2px 2px rgba(125, 125, 125, 0.3);height: 27px;line-height: 27px; overflow: hidden; padding-top: 5px;}
div.tab-box li {
    background: #f4f4f4;
    background: -moz-linear-gradient(center top , #fff 0%, #f4f4f4 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(center top , #fff 0%, #f4f4f4 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background:  -o-linear-gradient(center top , #fff 0%, #f4f4f4 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradient(center top , #fff 0%, #f4f4f4 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #d2d2d2;
    border-radius: 5px 5px 0 0;
    float: left;
    height: 27px;
    margin-right: 10px;
    padding: 0 10px;
}
div.tab-box li.cur {
    background: #3c4a5c;
    background: -moz-linear-gradient(center top , #4b5b6e 0%, #3c4a5c 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -webkit-linear-gradient(center top , #4b5b6e 0%, #3c4a5c 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background:  -o-linear-gradient(center top , #4b5b6e 0%, #3c4a5c 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    background: -ms-linear-gradient(center top , #4b5b6e 0%, #3c4a5c 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    font-weight: bold;
}
div.tab-box li.cur a {
    color: #fff;
}
.search-box {
    margin-top: -10px;
    border-top: 6px solid #3c4a5c;;
    background: none repeat scroll 0 0 #d3d3d3;
    overflow: hidden;
    padding: 10px;
}
.search-box li {
    float: left;
    line-height: 28px;
    margin-right: 10px;
}
/*loading*/
.loading{
    border-radius: 5px;
    margin:0 auto auto -56px;
    position:fixed!important;
    position: absolute;
    top:41%;
    font-size:18px;
    padding:16px 23px 14px 23px;
    color:#fff;
    text-align:center;
    text-shadow:#000 0 1px 0;
    background-color:#000; z-index:2147483300;
    opacity:.7; filter:alpha(opacity=70);
    font-weight:normal;
    font-family: Tahoma,Geneva,sans-serif;
    -moz-box-shadow:0 0.2em 1em #595959; -webkit-box-shadow:0 0.2em 1em #595959; box-shadow:0 0.2em 1em #595959;
    left:50%;
    display: none;
}
/*閬僵鏍峰紡*/
.shade-div{background-color: #000; left: 0; opacity: 0.2; filter:alpha(opacity=20); position: fixed!important; position:absolute;top: 0; width: 100%; height: 100%!important; height: 0; overflow: hidden; z-index: 999;}
/*寮瑰嚭妗�*/
.popbox{width:650px;border:1px solid #9d9fa2;border-radius:5px;overflow:hidden;position:absolute;display:none;z-index:1000;box-shadow: 0 5px 10px rgba(125,125,125,0.3);}
.popbox-hd{height:35px;line-height:35px;padding:0 10px;position:relative;font-size:14px;font-weight:bold;border-bottom:1px solid #9d9fa2;
    background: #97bede;
    background: -moz-linear-gradient(top, #97bede 0%, #accde8 100%);
    background: -webkit-linear-gradient(top, #97bede 0%, #accde8 100%);
    background: -o-linear-gradient(top, #97bede 0%, #accde8 100%);
    background: -ms-linear-gradient(top, #97bede 0%, #accde8 100%);
    cursor: move
}
.popbox-hd h2{float:left;font-weight:bold;font-size: 14px;}
.popbox-bd{padding:20px;background:#fff;max-height: 350px;overflow-y: auto;}
.popbox-bd p{margin: 5px 0}
.popbox-bd label{width: 100px;display:inline-block;}
.popbox-ft{border-top:1px solid #fff;padding:12px 0;text-align:center;position:relative;background:#f6f8fa;}
.popbox-ft:before{content:"";border-top:1px solid #f0f4f9;width:100%;height:0;position:absolute;top:-2px;left:0;}
.popbox-ft a{margin:0 10px;}
a.closePopBtn,a.closePopBtn:hover{width: 21px; height: 21px; position: absolute; right: 8px; top:6px; background: url("bgimg/popCloseBg.gif") no-repeat left top;}
a.closePopBtn:hover{background-position: left -21px;}
.del-pop,.w500{width:500px;}
.w800{width: 800px}
.w540{width: 540px}
.w560{width: 560px}
.w300{width: 300px;}
.gray{color: #ccc}
.red{color: red;}
select {border: 1px solid #ccc;margin: 0;padding: 4px 2px;line-height: 28px;height: 28px;vertical-align: middle;}
/*鎸夐挳鏍峰紡*/
.btn{border:1px solid #253243;border-radius:3px; padding:0 15px;color:#FFF;cursor:pointer;display:inline-block;line-height: 27px;*+height: 30px;vertical-align:bottom;*+margin-left: 5px; }
/*.blue-btn{
    background: #0780CA;
    background: -moz-linear-gradient(top, #0FA8E2 0%, #0780CA 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0FA8E2), color-stop(100%,#0780CA));
    background: -webkit-linear-gradient(top, #0FA8E2 0%,#0780CA 100%);
    background: -o-linear-gradient(top, #0FA8E2 0%,#0780CA 100%);
    background: -ms-linear-gradient(top, #0FA8E2 0%,#0780CA 100%);
}*/
.blue-btn {
    background: #354558;
    background: -moz-linear-gradient(center top , #364659 0%, #3e4b5c 15%, #354558 85%, #29384b 100%);
    background: -webkit-linear-gradient(center top , #364659 0%, #3e4b5c 15%, #354558 85%, #29384b 100%);
    background: -o-linear-linear-gradient(center top , #364659 0%, #3e4b5c 15%, #354558 85%, #29384b 100%);
    background: -ms-linear-gradient(center top , #364659 0%, #3e4b5c 15%, #354558 85%, #29384b 100%);

}
.yellow-btn{
    background: #d1d35f;border:1px solid #acae3f;color:#000;
    background: -moz-linear-gradient(top, #e5e696 0%, #d1d35f 100%);
    background: -webkit-linear-gradient(top, #e5e696 0%, #d1d35f 100%);
    background: -o-linear-gradient(top, #e5e696 0%, #d1d35f 100%);
    background: -ms-linear-gradient(top, #e5e696 0%, #d1d35f 100%);
}
.gray-btn{
    background: #eee;border:1px solid #a8a8a8;color:#000;
    background: -moz-linear-gradient(top, #fff 0%, #eee 100%);
    background: -webkit-linear-gradient(top, #fff 0%, #eee 100%);
    background: -o-linear-gradient(top, #fff 0%, #eee 100%);
    background: -ms-linear-gradient(top, #fff 0%, #eee 100%);
}
/*鍒嗛〉*/
.pages{ margin-top: 15px; text-align: center;}
.pages a,.pages a:hover{display: inline-block; color: #000; text-decoration: none; border: 1px solid #DDD; height: 20px;line-height: 20px; margin: 0 0 0 3px;padding: 0 7px;text-align: center;vertical-align: middle;background:#fff;}
.pages a:hover,.pages a.selected,.pages a.selected:hover{background-color: #9fcfef; color: #FFF;}
.pages i{color: #F00;}
.pages span.point{margin-left: 8px;}
.pages span.extra{display:inline-block;padding-left:10px;}
.pages span.extra .itext{margin:0 3px;width:25px;height:13px;text-align:center;background:#fff;border-radius: 0;}
.pages a.page-btn{border:1px solid #ddd;}
.pages a.page-btn:hover{background:none;color:#000;}
.page-total{display: inline-block;}
.page-total b{font-weight: bold;}
.page-total b.cur{color: #F4A151;}
.fans-list .panelL-bd li.cur{background: #E7EAD4;}
.fans-list .panelL-bd li a{display:inline-block;width: 30px;height: 20px;vertical-align: middle;line-height: 20px; background:url("bgimg/sprites.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);}
.fans-list .panelL-bd li a.editor{background-position: 0 -90px;background-size: 20px 269px;}
.fans-list .panelL-bd li a.delete{background-position: 0 -295px;}
.pages span.extra .itext {background: none repeat scroll 0 0 #fff;border-radius: 0;height: 13px;margin: 0 3px;text-align: center; width: 25px;}
.itext { border: 1px solid #ccc;height: 22px;padding: 3px 2px;width: 130px;line-height: 22px;vertical-align:middle;}
textarea{border: 1px solid #ccc;padding: 3px 2px;vertical-align: middle;width: 200px}
/*琛ㄦ牸*/
.table-list{width:100%;border-collapse: collapse;}
.table-list caption{font-size: 14px;}
.table-list th,.table-list td{padding:5px;text-align:center;}
.table-list th{font-weight:bold;background:#e8edf3;padding:6px 5px;}
.table-list tr:nth-child(odd){background:#f7f7f7;}
.table-list tr:hover{background:#f2f7d5;}
.table-list a{color:#106DA6;}
.table-list a:hover{color:#106DA6;}
.table-list td.tl{text-align:left;}
.table_header_list {display: inline;float: left;width: 240px;}
.search-box .date{padding-right:22px;background:#fff url('bgimg/rili_bg.gif') no-repeat right center;}
.table_header_list h2 span {display: inline-block;margin-right: 10px;}
.table_header_list h2 a, .table_header_list h2 a:hover {color: #46526a;font-size: 14px; font-weight: normal; position: absolute;right: 10px;text-decoration: none; top: 0;}
.table_header_list ul {border-bottom: 1px solid #f3f3f3;border-left: 1px solid #dcdcdc;border-radius: 0 0 4px 4px;border-right: 1px solid #dcdcdc;height: 250px;overflow-y: auto;width: auto;}
.table_header_list ul li {background: none repeat scroll 0 0 #fff;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc; color: #ff7a1f; cursor: pointer;margin-top: -1px;padding: 8px 10px 8px 20px;position: relative;}
.table_header_list ul li>ul{border: none;height: auto;display: none;}
.table_header_list ul li>ul>li{border: none;padding-right: 0}

.connectedSortable span.sort_arrow {background: url("bgimg/ui-icons.png") no-repeat scroll -128px -48px rgba(0, 0, 0, 0);height: 16px; left: 4px;position: absolute; top: 8px;width: 16px;}
.connectedSortable a.sort_action { background: url("bgimg/ui-icons.png") no-repeat scroll -48px -128px rgba(0, 0, 0, 0);height: 16px;position: absolute;right: 6px;top: 7px; width: 16px;}
.margin_l_20 {margin-left: 20px;}
#sortable2 a.sort_action {background-position: -16px -128px;}
/*.table_header_list ul li.hover {background: none repeat scroll 0 0 #f27b29;color: #fff;}*/銆傘�傘��
#content{min-width: 700px;}
#content .hd{background: none repeat scroll 0 0 #d3d3d3;overflow: hidden;padding: 10px;margin-bottom: 10px;}
#content .hd span{vertical-align: middle;line-height: 25px;font-size: 14px;float: left;font-weight: bold;}

/*organizationalStructure.html*/
.orgLeft{width: 240px;float: left;margin: -10px 0 0 0;background: #f7f7f7;}
.orgRig{margin-left: 246px;}
.orgRig h1{font-size: 16px;line-height: 30px;background:#f7f7f7;padding:0 10px; }
.orgLeft table td i{font-style: normal;display: inline-block;  height: 0;width: 0;border-color: #3c4a5c transparent transparent;border-style: solid;border-width: 6px;vertical-align: bottom;margin-left: 8px;position: relative;}
#addUsers p{margin: 5px 0}
#addUsers label{width: 100px;display:inline-block;}
ul.setUp{z-index: 1000;width: 80px;overflow: hidden;position: absolute;border: 1px solid #ccc;border-bottom: none;display: none;bottom:-135px;left: -60px}
ul.setUp li{border-bottom: 1px solid #ccc}
ul.setUp li a{display: block;background: #fff;padding: 3px 10px;}
ul.setUp li a:hover{background: #dcdcdc}
ul.tab-list{border: 1px solid #ccc;border-right: none;display: inline-block;}
ul.tab-list li{float: left;border-right: 1px solid #ccc}
ul.tab-list li a{display: block;padding: 5px 10px;}
ul.tab-list li a.cur{background: #dcdcdc}
#editUser .popbox-bd>div{border: 1px solid #ccc;margin-top: -5px;padding: 5px;display: none;}
#editUser .popbox-bd>div p{margin: 5px 0}
#editUser .popbox-bd>div label{width: 100px;display:inline-block;}
/*.title1{text-align: center;font-size: 16px;line-height: 30px;font-weight: normal;}*/
.tab-div{margin: 10px 0;}
.tab-div>div.search-box{}
.statistic{margin: 10px auto 20px auto;width: 98%;}
.tab-div h1{margin: 0 auto;padding: 0 10px;background: #d5e3f3;border: 1px solid #ccc;font-size: 14px;height: 40px;line-height: 40px;font-weight: normal;}
.container{margin: 0 auto;border: 1px solid #ccc;border-top: none;overflow: hidden;height: 250px}
.client{width: 80%;margin: 10px auto;}
.client p{margin: 10px 0}
.client p label{width: 100px;display: inline-block;}
#form1{float: left;padding: 0 10px;}
#search{width: 200px;}
.switch{padding: 20px;}
.switch p{margin: 10px 0}
.switch p label{width: 180px;display: inline-block;}
.switch p a{color: blue;vertical-align: bottom;}
.switch p span{width: 202px;display: inline-block;text-align: center;margin-right: 20px;}
.switch p span em{font-size: 10px;color: #999}
.switch p img{border: 1px solid #ccc;padding: 2px;width: 200px;height: 200px;}
img#bPic{width: 187px;border: 1px solid #D9D9D9;margin: 0 50px;}
.crop_preview { position:absolute;right:150px; top:30px; width:120px;height:120px;overflow: hidden;}
.jcrop-holder{left: 50px;top:0;}
.part01-jscrop {padding:0 20px 20px;position:relative;}
.jcrop-handle {font-size:1px;width:7px !important;height:7px !important;border:1px #eee solid;background-color:#333;
    *width:9px;
    *height:9px;
}
.jcrop-tracker {width:100%;height:100%;}
.jcrop-handle {border-color:black;background-color:#C7BB00;-moz-border-radius:3px;-webkit-border-radius:3px;}
.head{position: relative;width: 700px;margin: 0 auto;}
.head em{position: absolute;right:155px; top:150px;color: #ccc }
.head .choice{position: absolute;right:80px; top:170px;}
p.explain{left: 350px;position: absolute;}
#findGroup{width: 180px;}
.orgTop{padding: 10px;border-top: 3px solid #3c4a5c;border-bottom: 3px solid  #3c4a5c;margin-top: -10px;margin-bottom: 10px;}
.orgTop>div{width:60px;line-height: 40px;float: left;text-align: center;border-right: 1px solid #ccc;font-size: 14px;font-weight: bold;}
.orgTop p{line-height:40px;padding: 0 10px;margin-left: 70px}
.orgTop p>a{margin: 6px;}
/*.orgTop p>a.btn{color: #fff}*/
/*input[type="checkbox"]{vertical-align: top;}*/
/*璁剧疆鎺掑簭鏍峰紡*/
.sortable li{padding: 5px;}

.tab_list{border: 1px solid #ccc;display: inline-block;border-right: none;border-bottom: none}
.tab_list li{float: left;border-right: 1px solid #ccc;}
.tab_list li a{display: block;width: 80px;line-height: 30px;height: 30px;text-align: center;background: #dcdcdc}
.tab_list li.cur a{background:  #accde8;color: #fff}
.tab_info{border: 1px solid #ccc;padding: 10px;margin-top: -5px;display: none;}
.removeBtn{width: 86px;position: absolute;top: 50%;left: 50%;height: 80px;margin: -40px 0 0 -43px;}
.removeBtn>button{margin: 5px 0}
i.re{background: url("bgimg/btn_arrow.gif") no-repeat left center;display: block;float: left;height: 27px;;width: 16px;margin-right: 3px;}
i.na{background: url("bgimg/btn_arrowR.gif") no-repeat right center;display: block;float: right;height: 27px;width: 16px;margin-left: 3px}
div.left_info{width: 200px;float: left;}
div.right_info{width: 200px;float: right;}
ul.right_in{height: 380px;overflow: auto}
ul.right_in h1{border-bottom: 1px solid #ccc;text-align: center;height: 30px;line-height: 30px;font-size: 14px;font-weight: normal;}
.orgTop a.fr{vertical-align: middle;*float: none;}
.borderRed{border: 1px solid red}
ul.noticeList{margin:0 auto;}
ul.noticeList li{padding: 5px 10px;}
ul.noticeList li:nth-child(even){background:#f7f7f7;}
ul.noticeList li:hover{background:#f2f7d5;}
ul.noticeList li h1{font-size: 14px;line-height: 30px;font-weight: normal;}
ul.noticeList li h1 span{font-size: 12px;margin-right: 10px;}
ul.noticeList li p a{color: #106da6;;text-decoration: underline}
textarea{font-size: 12px;}
.addsList{width: 200px;margin: 0 auto;border: 1px solid #ccc;}
.addsList td{text-align: left;padding-left: 10px;}
#okw{width: 50px;}
span.oks{position: relative;height:30px;line-height: 30px;width: 18px;overflow: hidden;display: inline-block;vertical-align: middle;margin-left: -5px;padding: 0;overflow: hidden;}
#oks{width: 73px;left: -55px;top:0;position: absolute;height: 30px;}
.groupLeft{margin: 0;width: 180px;background:#e9edf2;;}
.groupLeft ul{border: 1px solid #ccc;border-bottom: none}
.groupLeft ul li{border-bottom: 1px solid #ccc;}
.groupLeft ul li.cur a{color: #fff;background:#bac9dc;}
.groupLeft ul li a{display: block;padding:10px;}
.groupLeft ul li a:hover{color: #fff;background:#bac9dc;}
.groupRight{margin-left: 186px;}
.num{display: none;}
.memberList h1{background:  #dcdcdc;padding: 10px;font-size: 12px;}
.memberList li{padding: 5px 0 ;}
.memberList li.step1 p.one{padding-left: 10px;}
.memberList li.step2 p.one{padding-left: 20px;}
.memberList li.step3 p.one{padding-left: 30px;}
.memberList li ul{width: 100%;display: block;}
.memberList li p{display: inline-block;}
.memberList li p.one{width: 180px;float: left;}
.memberList li p.one span{display: inline-block;padding-left: 20px;background: url("bgimg/u88.png") no-repeat left center;cursor: pointer}
.memberList li p.one span.cur{background: url("bgimg/u86.png") no-repeat left center;}
.memberList li p.three{width: 80px;float: right;}
.memberList li.step1 p.two{margin-left: 186px;margin-right: 80px}
.memberList li.step2 p.two{margin-left: 176px;margin-right: 80px}
.memberList li.step3 p.two{margin-left: 166px;margin-right: 80px}
.memberList li.step1 ul{display: none;}
.memberList li p a{color:#106da6;}
.memberList h1 a{color:#106da6;}
.memberList h1 a:hover,.memberList li p a:hover{text-decoration: underline}
.configureList li{padding: 10px;border-bottom: 1px solid #ccc}
.memberList1{display: none;}
p#validate span{vertical-align: middle;color: red;margin-left: 5px;padding-left: 20px;display: none;}
p#validate span.suc{background: url("bgimg/suc_bg.jpg") no-repeat left center; background-size: 20px 16px;}

#searchName{height: 30px;width: 220px;line-height: 30px;border: 1px solid #d9d9d9;border-radius: 5px;background: url("bgimg/input_bg.gif") repeat-x left top}
.searchName{width: 30px;height: 100%;border: none;background: url("bgimg/search.gif") center;vertical-align: middle;float: left;border-radius: 6px 0 0 6px;cursor: pointer}
#searchName input{width: 142px;height: 28px;line-height:28px;float: left;border: none;background: url("bgimg/input_bg.gif") repeat-x left top}
.removeSearch{display: block;float: right;width: 28px;height: 100%;cursor: pointer;background: url("bgimg/cha.gif") center;border-radius: 0 6px 6px 0;display: none;}

.newVirtual{padding: 10px;}
.newVirtual p{margin: 5px 0;padding: 2px 0}
.newVirtual p input{width: 260px;}
.newVirtual p label{display: inline-block;width: 100px;overflow: hidden;}
p.save{text-align: center;margin: 20px 0;}
p.save button{margin: 0 10px;}
div.dataLeft,div.dataRight{width: 50%;}

.editItem{padding: 20px;display: none;}
.editItem>p{line-height: 40px;}
.editItem label{display: inline-block;margin: 20px;}
.editItem label input{vertical-align: middle;}
.downloadPath{border: 1px solid #ccc;border-radius: 3px;padding: 10px;margin-left: 100px;width: 400px;display: none;}
.downloadPath li{padding: 3px 0}
.downloadPath li label{width: 120px;display: inline-block;}
.downloadPath li input{width: 180px;}
.downloadPath li button{float: right;}
span.remid{display: none;margin-left: 100px;}
.downloads{vertical-align: middle;}
.memberList>li:nth-child(odd){background:#f7f7f7;}
.memberList>li:nth-child(even){background:#fff;}
.memberList>li>ul>li:nth-child(odd){background:#f7f7f7;}
.memberList>li>ul>li:nth-child(even){background:#fff;}
.memberList>li>ul>li>ul>li:nth-child(odd){background:#f7f7f7;}
.memberList>li>ul>li>ul>li:nth-child(even){background:#fff;}

/*鏂板鏍峰紡*/
.selectionTop{border: 1px solid #ccc;}
.selectionTop>div.zTreeDemoBackground{height: 150px;overflow: auto;}
.searchSelection{height: 40px;border-bottom: 1px solid #ccc}
.searchSelection li{line-height: 40px;float: left;}
.searchSelection li.selectionName{width: 150px;text-align: center;border-right: 1px solid #ccc;background:  #f0f4f9;font-size: 14px;font-weight: bolder;}
.searchSelection li.selectionSearch{width: 400px;padding-left: 20px;border-right: 1px solid #ccc}
.searchSelection li.selectionSearch input{width: 300px;border: 1px solid #97bede}
.searchSelection li.selectionBtn{padding-left: 20px;}
.searchSelection li.selectionBtn button{vertical-align: middle;margin: 0 5px;}
.selectionBot{height: 160px;margin-top: 5px;border: 1px solid #ccc}
.selectionBot>div{float: left;height: 160px;text-align: center}
.table-div{display: block;margin-top: 10px;height: 130px;overflow: auto;}
.selectionBot>div table tr{cursor: pointer;}
.selectionBot>div table tr div.memberName{position: relative;}
.selectionBot>div table tr div span.memberNum{position: absolute;top: 23px;padding-top: 6px;background: url("bgimg/larrow.png") no-repeat;left: 0;z-index: 1000000;background-position: 15px 0}
.selectionBot>div table tr div span.memberNum em{;background: #636363;padding: 0 10px;height: 30px;line-height: 30px;display:block;color: #fff;opacity: 0.9}
.selectionBot>div table tr.cur td{background: #accde8}
.selectionBot>div.selectionLeft{width: 350px;border-right: 1px solid #ccc;}
.selectionBot>div.selectionMid{width: 55px;}
.selectionBot>div.selectionMid li{height: 37.5px;line-height: 37.5px;text-align: center}
.selectionBot>div.selectionMid li button{width:28px;height: 26px;border-radius: 3px;vertical-align: middle;border: none;cursor: pointer}
button.singleRight{background:url("bgimg/btnBg.png") no-repeat 0px -52px;}
button.singleLeft{background:url("bgimg/btnBg.png") no-repeat 0px -78px;}
button.allRight{background:url("bgimg/btnBg.png") no-repeat 0px 0px;}
button.allLeft{background:url("bgimg/btnBg.png") no-repeat 0px -26px;}
.selectionBot>div.selectionRight{width: 350px;border-left: 1px solid #ccc}

.informationPrompt{border: 1px solid #525963;position: absolute;left: 50%;width: 500px;margin-left: -250px;margin-top: 80px;border-radius: 3px;padding: 1px;background: #c6e3ef}
.informationTitle{height:70px;border-bottom: 1px solid #9cbac6}
.informationTitle>div{height: 19px;border-bottom: 1px solid #2982bd;
    background: #7bb2d6;
    background: -moz-linear-gradient(#7bb2d6,#398ebd);
    background: -webkit-linear-gradient(#7bb2d6,#398ebd);
    background: -o-linear-linear-gradient(#7bb2d6,#398ebd);
    background: -ms-linear-gradient(#7bb2d6,#398ebd);
}
.informationTitle h1{color: #fff;height: 49px;line-height: 50px;padding: 0 20px;font-size: 16px;font-weight: bolder;border-top: 1px solid #529ac6;
    background: #398ebd;
    background: -moz-linear-gradient(#398ebd,#8cc3de);
    background: -webkit-linear-gradient(#398ebd,#8cc3de);
    background: -o-linear-linear-gradient(#398ebd,#8cc3de);
    background: -ms-linear-gradient(#398ebd,#8cc3de);
}
.information{margin: 13px auto;width: 400px;border: 1px solid #a5bad6;background: #fff;padding: 15px;}
.informationFooter{
    height: 58px;line-height: 58px;text-align: center;border-top: 1px solid #adcbd6;
    background: #a5cbde;
    background: -moz-linear-gradient(#a5cbde 0%,#6ba6c6 50%,#9ccbde 100%);
    background: -webkit-linear-gradient(#a5cbde 0%,#6ba6c6 50%,#9ccbde 100%);
    background: -o-linear-linear-gradient(#a5cbde 0%,#6ba6c6 50%,#9ccbde 100%);
    background: -ms-linear-gradient(#a5cbde 0%,#6ba6c6 50%,#9ccbde 100%);

}
.informationFooter a{color: #295184;border: 1px solid #6bb6de;border-radius: 3px;width: 66px;height: 22px;line-height: 22px;display: block;margin: 18px auto;
    background: #529ec6;
    background: -moz-linear-gradient(#fff 0%,#529ec6 50%,#9cc3d6 100%);
    background: -webkit-linear-gradient(#fff 0%,#529ec6 50%,#9cc3d6 100%);
    background: -o-linear-linear-gradient(#fff 0%,#529ec6 50%,#9cc3d6 100%);
    background: -ms-linear-gradient(#fff 0%,#529ec6 50%,#9cc3d6 100%);
}


@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Webkit内核兼容CSS */
    .selectionBot>div.selectionLeft{width: 342px;}
    .selectionBot>div.selectionRight{width: 342px;}

}